DeepFlame: A deep learning empowered open-source platform for reacting flow simulations

نویسندگان

چکیده

Recent developments in deep learning have brought many inspirations for the scientific computing community and it is perceived as a promising method accelerating computationally demanding reacting flow simulations. In this work, we introduce DeepFlame, an open-source C++ platform with capabilities of utilising machine algorithms pre-trained models to solve reactive flows. We combine individual strengths computational fluid dynamics library OpenFOAM, framework Torch, chemical kinetics program Cantera. The complexity cross-library function data interfacing (the core DeepFlame) minimised achieve simple clear workflow code maintenance, extension upgrading. As demonstration, apply our recent work on predicting (Zhang et al. Combust. Flame vol. 245 pp. 112319, 2022) highlight potential simulation. A thorough validation conducted via broad range canonical cases assess its accuracy efficiency. results demonstrate that convection-diffusion-reaction implemented DeepFlame are robust accurate both steady-state transient processes. addition, number methods aiming further improve efficiency, e.g. dynamic load balancing adaptive mesh refinement, explored. Their performances also evaluated reported. With speed-up two orders magnitude achieved hydrogen ignition case when performed medium-end graphics processing unit (GPU). Further gain efficiency expected hydrocarbon other complex fuels. similar level acceleration obtained AI-specific chip – (DCU), highlighting leveraging next-generation architecture hardware. Program Title: CPC Library link files: https://doi.org/10.17632/3pg9xmypp3.1 Developer's repository link: https://github.com/deepmodeling/deepflame-dev Licensing provisions: GPLv3 Programming language: Nature problem: Solving chemically flows direct (quasi-direct) simulation usually troubled by following problems: 1. widely-used (CFD) toolbox, OpenFOAM features poor ODE solvers chemistry oversimplified transport models, yielding non-negligible errors results; 2. source term evaluation most expensive accounts more than 80% total time. Solution method: An bringing together Cantera PyTorch libraries built study. present implementation, CVODE solvers, detailed all adopted assist flow. Note here introduced combination heterogeneous accelerate solving procedure evaluation.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Numerical Methods for Reacting Gas Flow Simulations

In this study, various numerical schemes for transient simulations of 2D laminar reacting gas flows, as typically found in chemical vapor deposition reactors, are proposed and compared. These systems are generally modeled by means of many stiffly coupled elementary gas phase reactions between a large number of reactants and intermediate species. The purpose of this study is to develop robust an...

متن کامل

Chainer: a Next-Generation Open Source Framework for Deep Learning

Software frameworks for neural networks play key roles in the development and application of deep learning methods. However, as new types of deep learning models are developed, existing frameworks designed for convolutional neural networks are becoming less useful. In this paper, we introduce Chainer, a Pythonbased, standalone open source framework for deep learning models. Chainer provides a f...

متن کامل

Jubatus: An Open Source Platform for Distributed Online Machine Learning

Distributed computing is essential for handling very large datasets. Online learning is also promising for learning from rapid data streams. However, it is still an unresolved problem how to combine them for scalable learning and prediction on big data streams. We propose a general computational framework called loose model sharing for online and distributed machine learning. The key is to shar...

متن کامل

ARLearn - Open Source Mobile Application Platform for Learning

The paper presents and outlines the demonstration of an open source mobile application platform for designing, supporting, and evaluating mobile learning scenarios that make use of media artefacts in a specific context. The platform contains a web-based authoring environment, cross-platform mobile applications to run the scenarios, as well as tools to monitor progress and results. Besides explo...

متن کامل

PANDA - A Platform for Open Learning Analytics

AskMe!  Web-based e-assessment system  Traditional question types  Including ICOs  Perfectly tailored feedback  Information visualization Moodle  Open source learning platform  Big community  A lot of modules  Including ICOs Avendoo  Learning platform developed by the company Magh & Boppert  Provision of students’ learning activities RemoteLab  University of Technology Ilmenau offer...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computer Physics Communications

سال: 2023

ISSN: ['1879-2944', '0010-4655']

DOI: https://doi.org/10.1016/j.cpc.2023.108842